give someone furiously to think - Spanish English Dictionary